package com.yfp.client.domain.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class ClientCouponOrderReqDTO {

    /**
     * 原价
     */
    @NotNull(message = "原价不能为空")
    @Schema(description = "原价")
    private BigDecimal priceOriginal;

    /**
     * 设备id
     */
    @NotNull(message = "设备id不能为空")
    @Schema(description = "设备id")
    private String machineId;

    /**
     * 套餐id列表
     */
    @NotNull(message = "套餐id列表不能为空")
    @Schema(description = "套餐id列表")
    private List<String> comboIds;
}
